Huzhou (湖州市; pinyin: Húzhōu) er en by på præfekturniveau i provinsen Zhejiang i det østlige Kina. Præfekturet har et areal på 5.794 km² og en befolkning på 2.580.000 mennesker og en befolkningstæthed på 572 indb./km² (2007). Den ligger i det nordlige Zhenjiang, og passeres af floden Xitiao som nedenfor byen munder ud i den store sø Tai Hu i Yangtze-deltaet.
Huzhou består af to bydistrikter og tre amter: